home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-02-20 | 2.6 KB | 70 lines |
- .c.o:
- SC $(OPTIMIZE) $(CFLAGS) $(DEBUG) DEFINE=CPU_$(CPU) CPU=$(CPU) GST=$(GST) GSTIMM OBJNAME=$*.o $*.c
-
- .c.oo:
- SC $(OPTIMIZE) $(CFLAGS) $(DEBUG) DEFINE=CPU_$(CPU) CPU=ANY GST=$(GST) GSTIMM OBJNAME=$*.oo $*.c
-
- .asm.o:
- ASM -D -DCPU_$(CPU) -u $*.asm
-
- CFLAGS = STREQ STRMERGE NOSTKCHK IDLEN=65 NOVER MEMSIZE=HUGE UTILLIB \
- DEFINE=LIB_CODE
- LFLAGS = DEFINE __CXM33=__UCXM33 DEFINE __CXD33=__UCXD33 \
- DEFINE __CXM22=__UCXM22 DEFINE __CXD22=__UCXD22 \
- SC SD ADDSYM NOICONS
-
- OPTIMIZE = OPTIMIZE NOOPTINLOCAL OPTTIME
- #CPU = ANY
- CPU = 68030
- DEBUG = DEBUG=LINE
- LIBS = LIB:pools.lib LIB:amiga.lib LIB:sc.lib LIB:debug.lib
- GST = gtlayout.gst
-
- all: gtlayout.gst gtlayout.library
-
- OBJS = gtlayout_romtag.o gtlayout_data.o gtlayout_lib.oo LTP_AddGadgets.o \
- LTP_AddHistory.o LTP_Atol.o LTP_BackFillRoutine.o LTP_BlinkButton.o \
- LTP_Clone.o LTP_ConvertNum.o LTP_CreateGadgets.o LTP_CreateIncrementer.o \
- LTP_CreateObjectNode.o LTP_CreatePicker.o LTP_DefaultEditRoutine.o LTP_DefaultHistoryHook.o \
- LTP_DeleteObjectNode.o LTP_DetermineSize.o LTP_Draw.o LTP_DrawBackFore.o \
- LTP_DrawBox.o LTP_DrawGauge.o LTP_DrawGroup.o LTP_DrawIncrementer.o \
- LTP_DrawPicker.o LTP_DrawPrevNext.o LTP_DrawTapeButton.o LTP_Find.o \
- LTP_FracEditRoutine.o LTP_GetDisplayClip.o LTP_GlyphSetup.o LTP_HandleHistory.o \
- LTP_HexEditRoutine.o LTP_ImageClass.o LTP_LayoutGadgets.o LTP_LayoutGroup.o \
- LTP_LevelGadget.o LTP_LevelImage.o LTP_Memory.o LTP_MoveToWindow.o \
- LTP_PasswordEditRoutine.o LTP_PlaceGroups.o LTP_PrintBoxLine.o LTP_PrintLabel.o \
- LTP_RenderArrow.o LTP_RenderCircle.o LTP_Rescale.o LTP_ResetGroups.o \
- LTP_RPortAttrs.o LTP_SearchKeys.o LTP_SelectKeys.o LTP_SizeDimensions.o LTP_Spread.o \
- LTP_SPrintf.o LTP_Storage.o LT_Activate.o LT_Build.o \
- LT_CreateHandle.o LT_DeleteHandle.o LT_Fixed.o LT_GetAttributes.o \
- LT_GetCode.o LT_HandleInput.o LT_IMsg.o LT_InitExit.o \
- LT_LabelWidth.o LT_LayoutMenus.o LT_LevelWidth.o LT_LockWindow.o \
- LT_New.o LT_PressButton.o LT_Rebuild.o LT_Refresh.o \
- LT_SetAttributes.o LT_ShowWindow.o LT_UpdateStrings.o
-
- gtlayout.library: $(OBJS)
- SLINK WITH T:gtlayout.WITH <<!(T:gtlayout.WITH)
- FROM $(OBJS)
- TO $@.debug
- LIB $(LIBS)
- $(LFLAGS)
- MAP RAM:$@.map,hsx WIDTH 160 FWIDTH 40 HWIDTH 40 PWIDTH 40 SWIDTH 40
- <
- SLINK FROM $@.debug TO $@ ND NOICONS
- Protect $@ -e
- Copy $@ Libs:
- FlushLibs
-
- bumprev:
- bumprev 9 gtlayout.library
-
- clean:
- -delete gtlayout.gst \#?.o\#o
-
- gtlayout_romtag.o: gtlayout_romtag.asm gtlayout.library_rev.i
-
- gtlayout.gst: gtlayout_preinclude.c gtlayout_global.h
- GST $@ unload
- SC NOOBJNAME MAKEGST=$@ gtlayout_preinclude.c
- GST $@
-